현재완료진행형은 과거에 시작되어 현재까지 계속되고 있거나 최근에 끝난 동작을 나타냅니다. 영어에서는 'have/has been + 동사에 -ing'를 사용하여 표현합니다.
Use cases
과거부터 현재까지 지속된 행동
과거에 시작되어 현재까지 계속되고 있는 행동을 표현합니다.
최근에 끝난 행동의 결과
최근에 끝난 행동이 현재에 영향을 미치는 결과를 나타냅니다.
강조된 지속성
행동의 지속성과 그로 인한 현재 상태를 강조합니다.
Usage
'have/has been + 동사에 -ing' 구조를 사용합니다.
주어에 따라 have(1, 2인칭 및 복수) 또는 has(3인칭 단수)를 사용합니다.
시간 부사(예: for, since, all day, recently)와 자주 사용됩니다.
한국어에서는 현재완료진행형이 영어의 infinitive와 gerund 구분 없이 문맥에 따라 표현되며, 동사에 '-고 있다'를 붙이고 시간 부사로 지속성을 나타냅니다.
Use cases
과거부터 현재까지 지속된 행동
과거에 시작되어 현재까지 계속되고 있는 행동을 표현합니다.
최근에 끝난 행동의 결과
최근에 끝난 행동이 현재에 영향을 미치는 결과를 나타냅니다.
강조된 지속성
행동의 지속성과 그로 인한 현재 상태를 강조합니다.
Usage
한국어에서는 동사에 '-고 있다'를 붙이고 '오랫동안', '부터' 같은 부사로 지속성을 나타냅니다.
영어의 gerund(-ing 형태)는 한국어에서 진행형 동사로 자연스럽게 표현됩니다.
형태 변화
영어에서는 'have/has been + 동사에 -ing'를 사용하여 현재완료진행형을 나타냅니다 (예: I have been studying).
한국어에서는 동사 형태가 변하지 않으며, '-고 있다'와 시간 부사로 진행을 나타냅니다 (예: 공부하고 있다).
문법적 용도
영어에서는 현재완료진행형이 행동의 지속성과 현재의 연관성을 강조합니다.
한국어에서는 '-고 있다'로 진행 상황을 표현하며, 영어의 gerund처럼 명사 역할을 하지 않습니다.
have/has been 누락
현재완료진행형에서는 have/has been을 반드시 사용해야 하며, 이를 생략하는 것은 잘못입니다.
현재완료진행형과 현재진행형 혼동
현재완료진행형은 과거부터 현재까지의 지속성을 강조하며, 현재진행형은 현재의 순간적 행동을 나타냅니다.
have/has been과 -ing 형태 확인
주어에 맞는 have/has와 동사에 -ing를 반드시 사용하세요. 예: She has been working.
시간 부사로 지속성 강조
for, since, all day 같은 시간 부사를 사용하여 행동의 지속성을 명확히 하세요. 예: I have been waiting since noon.
퀴츠